package online.sixfish.doubao.service;

import online.sixfish.common.dto.PageDTO;
import online.sixfish.doubao.model.dto.AddStudyGuideDTO;
import online.sixfish.doubao.model.entity.StudyGuide;
import online.sixfish.doubao.model.entity.StudyGuideComment;

public interface StudyGuideService {
    PageDTO<StudyGuide> list(Integer pageNum, Integer pageSize);

    String add(AddStudyGuideDTO addStudyGuideDTO);

    StudyGuide getById(String id);

    void addComment(StudyGuideComment comment);

    PageDTO listComment(String id, Integer pageNum, Integer pageSize);
}
